﻿namespace Blazorise.DataGrid
{
    /// <summary>
    /// Defines the select reason of the DataGrid row selection.
    /// </summary>
    public enum DataGridSelectReason
    {
        /// <summary>
        /// Row has been clicked.
        /// </summary>
        RowClick,

        /// <summary>
        /// Multi select has been triggered.
        /// </summary>
        MultiSelectClick,

        /// <summary>
        /// Multi select all has been triggered.
        /// </summary>
        MultiSelectAll
    }
}
